home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
dev
/
misc
/
DReg.readme
< prev
next >
Wrap
Text File
|
1999-03-02
|
4KB
|
87 lines
Short: Data Register Processor with asm source
Author: paul@relicworld.demon.co.uk (Paul Juhasz)
Uploader: paul@relicworld.demon.co.uk (Paul Juhasz)
Version: 1.21
Type: dev/misc
---------------------------------------------------------------
DReg as well as its source are released as Freeware with an explicit
NO GUARANTEE for the safety of your precious data - in other words:
don't sue me if your monitor blows up and your 060 glows in the dark.
Do any of you remember COBOL or RPG? How about a Univac II then, or
the IBM 1401.? Punched cards and paper tape? Yes - I thought so. All
that ancient stuff belongs to antiquity now, though once it used to be
considered the Ultimate Power. In the 60's an IBM 360/20 would fill a
medium office, chew up your precious program cards and print endless
lists of hexadecimal gobbledygook on tons of paper. And yes - it had
a total of 16k of memory for us to do our thing in. Now we have access
to - you name it, gigabytes - and all in friendly click-and-see fashion
provided by a multitasking operating system.
But one thing hasn't changed much: we still write programs in Asm, use
bits to hold flags in and have to convert hex to decimal so we get some
idea as to what value we're dealing with.
Apart from being a nifty little binary-hex-decimal converter and bitwise
calculator, DReg's source may be useful as an example in A68k Intuition
programming. It is fairly typical for a properly behaved program that's
multitasking under Intuition. It is full of gadgets, multiple IDCMP
loops, gadget/border/window colour modification (a hack) to conform with
any Workbench, uses library calls and it even has an 'iconize' feature
that remembers its place while it's running. I only missed out one quite
important feature - a string gadget to let you enter a hex or decimal
value when activated.
If someone wants to add this, or build a fontsensitive gui, please do let
me have a copy. #;)
Paul - Monday 11-Jan-99 02:24:41
History:
1.21 - Corrected an Enforcer hit that occurred on program-exit,
found by Thomas Bieg (tbieg@nocws.rzws.fh-aalen.de).
1.2 - Uploaded to Aminet
Live fast, code hard and die a beautiful death... (old c0DerZ saying)
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
820 281 65.7% 08-Jan-97 15:15:14 DReg.info
938 664 29.2% 26-Jun-94 05:07:48 +blk.chip
942 658 30.1% 26-Jun-94 05:07:48 +def.chip
946 660 30.2% 26-Jun-94 05:07:50 +gry.chip
18924 8814 53.4% 26-Jun-94 05:07:58 +Reg_gfx
17212 7423 56.8% 26-Jun-94 05:08:06 +Reg_gfx.2
9468 4303 54.5% 26-Jun-94 05:08:12 +Reg_vals
882 636 27.8% 26-Jun-94 05:08:12 +regicona
882 636 27.8% 26-Jun-94 05:08:14 +regiconb
762 574 24.6% 26-Jun-94 05:08:18 +regpa
768 547 28.7% 26-Jun-94 05:08:24 +regpb
15510 6282 59.4% 26-Jun-94 05:08:42 +WBReg
268 153 42.9% 26-Jun-94 05:08:48 +icon2a
268 160 40.2% 26-Jun-94 05:08:48 +icon2b
268 157 41.4% 26-Jun-94 05:08:50 +icona
268 147 45.1% 26-Jun-94 05:08:52 +iconb
16312 7089 56.5% 01-Feb-99 02:57:28 +DReg
20983 5288 74.7% 01-Feb-99 02:57:06 +DReg.a
1630 680 58.2% 26-Jun-94 05:09:14 +DReg.info
2228 1247 44.0% 01-Feb-99 03:03:10 +DReg.readme
8359 3168 62.1% 15-Dec-94 10:43:50 +DReg_Manual
1729 715 58.6% 11-Jan-99 02:31:12 +DReg_Manual.info
2755 1270 53.9% 26-Jun-94 05:09:26 +launch.i
36369 2785 92.3% 26-Jun-94 05:09:36 +reggds.s
36898 4835 86.8% 05-Dec-94 03:24:20 +reggfx.s
26274 5402 79.4% 26-Jun-94 05:09:54 +regsub.s
-------- ------- ----- --------- --------
222663 64574 70.9% 01-Feb-99 21:34:56 26 files